<CodeSnippets
    xmlns="http://schemas.microsoft.com/VisualStudio/2005/CodeSnippet">
    <CodeSnippet Format="1.0.0">
        <Header>
            <Title>
                Private backing field
            </Title>
        </Header>
        <Snippet>
			<Declarations>
                <Literal>
                    <ID>type</ID>
                    <ToolTip>type of propertise</ToolTip>
                    <Default>string</Default>
                </Literal>
                <Literal>
					          <ID>name</ID>
                    <ToolTip>name of propertise</ToolTip>
                    <Default>name</Default>
                </Literal>

			</Declarations>

			<Code Language="CSharp">
				<![CDATA[
  private static PropertyInfo<$type$> $name$Property = 
    RegisterProperty<$type$>(p => p.$name$, "$name$");
  public $type$ $name$
  {
	  get { return GetProperty($name$Property); }
	  set { SetProperty($name$Property, value); }
  }
				]]>
			</Code>
        </Snippet>
    </CodeSnippet>
</CodeSnippets>
	